package com.acanx.constant;

/**
 *  文件相关常量定义类
 *
 *   @since 0.0.1.10
 *
 */
public class FileConstant {


    /**
     *  文档
     */
    /**  txt */
    public static final String DOT_TXT = ".txt";
    /**  doc */
    public static final String DOT_DOC = ".doc";
    /**  docx */
    public static final String DOT_DOCX = ".docx";
    /**  pdf */
    public static final String DOT_PDF = ".pdf";
    /**  pdf */
    public static final String DOT_CSV = ".csv";
    /**  xls */
    public static final String DOT_XLS = ".xls";
    /**  xlsm */
    public static final String DOT_XLSM = ".xlsm";
    /**  xlsx */
    public static final String DOT_XLSX = ".xlsx";
    /**  md */
    public static final String DOT_MD = ".md";

    /**
     *  音频
     */
    /**  mp3 */
    public static final String DOT_MP3 = ".mp3";
    /**  flac */
    public static final String DOT_FLAC = ".flac";
    /**  wav */
    public static final String DOT_WAV = ".wav";
    /**  ape */
    public static final String DOT_APE = ".ape";

    /**
     *  视频
     */
    /**  mp4 */
    public static final String DOT_MP4 = ".mp4";
    /**  mkv */
    public static final String DOT_MKV = ".mkv";
    /**  rmvb */
    public static final String DOT_RMVB = ".rmvb";

    /**
     *  编程语言
     */
    /**  c */
    public static final String DOT_C = ".c";
    /**  h */
    public static final String DOT_H = ".h";
    /**  cpp */
    public static final String DOT_CPP = ".cpp";
    /**  json */
    public static final String DOT_JSON = ".json";
    /**  css */
    public static final String DOT_CSS = ".css";
    /**  html */
    public static final String DOT_HTML = ".html";
    /**  shtml */
    public static final String DOT_SHTML = ".shtml";
    /**  mht */
    public static final String DOT_MHT = ".mht";
    /**  js */
    public static final String DOT_JS = ".js";
    /**  ts */
    public static final String DOT_TS = ".ts";
    /**  java */
    public static final String DOT_JAVA = ".java";
    /**  kt */
    public static final String DOT_KOTLIN = ".kt";
    /**  class */
    public static final String DOT_CLASS = ".class";
    /**  properties */
    public static final String DOT_PROPERTIES = ".properties";
    /**  xml */
    public static final String DOT_XML = ".xml";
    /**  jar */
    public static final String DOT_JAR = ".jar";
    /**  war */
    public static final String DOT_WAR = ".war";
    /**  go */
    public static final String DOT_GO = ".go";
    /**  php */
    public static final String DOT_PHP = ".php";
    /**  yml */
    public static final String DOT_YML = ".yml";
    /**  yaml */
    public static final String DOT_YAML = ".yaml";


    /**
     *  Linux
     */
    /**  so */
    public static final String DOT_SO = ".so";
    /**  deb */
    public static final String DOT_DEB = ".deb";

    /**
     *  Windows
     */
    /**  dll */
    public static final String DOT_DLL = ".dll";
    /**  exe */
    public static final String DOT_EXE = ".exe";
    /**  msi */
    public static final String DOT_MSI = ".msi";

    /**
     *  MacOS
     */
    /**  dmg */
    public static final String DOT_DMG = ".dmg";

    /**
     *  Android
     */
    /**  apk */
    public static final String DOT_APK = ".apk";

    /**
     *  图片格式
     */
    /**  png */
    public static final String DOT_PNG = ".png";
    /**  jpg */
    public static final String DOT_JPG = ".jpg";
    /**  jpeg */
    public static final String DOT_JPEG = ".jpeg";
    /**  webp */
    public static final String DOT_WEBP = ".webp";
    /**  gif */
    public static final String DOT_GIF = ".gif";
    /**  bmp */
    public static final String DOT_BMP = ".bmp";
    /**  psd */
    public static final String DOT_PSD = ".psd";


    /**
     * 构造函数
     *
     * @hidden
     */
    private FileConstant() {
    }

}
